<?php
    function send($senter,$too,$title,$body){


            header("content-type:text/html;charset=utf-8");

            ini_set("magic_quotes_runtime",0);

            //引入PHPMailer的核心文件 使用require_once包含避免出现PHPMailer类重复定义的警告
            require 'protected/lib/email/class.phpmailer.php';

            try {
                $mail = new PHPMailer(true); //创建一个邮件发送类对象

                $mail->IsSMTP(); //表示以smtp协议发送邮件

                $mail->CharSet='UTF-8'; //设置邮件的字符编码，这很重要，不然中文乱码

                $mail->SMTPAuth   = true;                  //开启认证

                $mail->Port       = 25;                   //邮件发送服务端口  固定

                $mail->Host       = "smtp.163.com";       //服务器地址

                $mail->Username   = "$senter";          //发送人帐号

                $mail->Password   = "asd123456";      //发送人授权码nrvvjmumvvlzcgja fvpgbdrybsdscijb


                $mail->AddReplyTo("$senter","li277395808");//回复地址 参数1：回复人地址  参数2：昵称

                $mail->From       = "$senter"; //发件人邮箱地址

                $mail->FromName   = "li277395808"; //发件人昵称


                $to = "$too"; //接收人帐号

                $mail->AddAddress($to);

                $mail->Subject  = "$title";  //邮箱标题

                $mail->Body = "$body";
                //邮箱内容
                // $mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; //当邮件不支持html时备用显示，可以省略

                // $mail->WordWrap   = 80; // 设置每行字符串的长度

                //$mail->AddAttachment("f:/test.png");  //可以添加附件

                $mail->IsHTML(true);  //以html格式发送

                $mail->Send();  //发送邮件

             echo "<p style='margin-top:100px;margin-left:500px;float:left;color:red;'>你的注册信息已发送致您的邮箱，请前往您的邮箱进行账户激活...</p>";
            } catch (phpmailerException $e) {
                echo "邮件发送失败：".$e->errorMessage();
            }


}


       $filename = 'protected/view/admin/'.$c.'/'.$a.'.html';

       header("Content-type:text/html;charset=utf-8");

        /*<---判断用户是否登录功能--->*/

        /*

                在首页开启session，判断用户是否登录，通过$_SESSION的值来判断，
                如果为空说明用户在登录页没有登录成功,因为在登录页登录成功后会把用户信息储存到$_SESSION里面，
                因此不能直接进入首页，跳转登录页进行登录
        */
        // session_start();

        if(empty($_SESSION['username'])&&$a!='login'&&$a!='logout'&&$a!='pin'&&$a!='del'&$a!='prov'&&$a!='register'&&$a!='email'&&$a!='jh'){
                        echo '<script>alert("请先登录");location.href="index.php?c=admin&&a=login&&admin=1"</script>';
        }


        /*
                        当$_POST里有值时，开始链接数据库，用mysqli_connect()函数，有4个参数，
                        mysqli_connect()
                                host参数 是数据库的地址 127.0.0.1/localhost
                user参数 是接收数据库的登录名 root
                password参数 是接收数据库的密码 root
                database参数 是要操作的数据库名称


                */


        // echo $rule;die;






        /*引入数据库链接函数*/
        include_once('protected/lib/db.php');



        /*拼接权限访问规则*/
        $rule = $c.'/'.$a;
        // print_r($rule);die;
        /*进行权限验证*/

        if($rule!='index/index'&&$rule!='admin/login'&&$rule!='admin/pin'&&$rule!='admin/register'&&$rule!='admin/jh'&&$rule!='news/del'){
            //查询访问的路径的权限在权限表中的id
            $sql = "select `id` from `power` where `rule`='$rule'";
            $rel=mysqli_query($link,$sql);
            $dd =  mysqli_fetch_assoc($rel);

            $id= $dd['id'];

            if(!in_array($id,$_SESSION['power'])){

                echo "<script>alert('您没有权限访问');history.go(-1);</script>";die;
            }

        /*进行权限验证*/
        }

        /*加载翻页功能函数代码*/
        include_once('protected/lib/page.php');

        /*加载上传文件功能函数代码*/
        include_once('protected/lib/file.php');

        /*加载缩略图功能*/
        include_once('protected/lib/thum.php');





?>